package dao.supplier;

import entity.Supplier;

import java.util.List;

public interface SupplierMapper {
    /**
     * 查询供货商表总记录数的查询
     * @return
     */
    public int count();

    /**
     * 查询供货商表的全部数据
     * @return
     */
    public List<Supplier> getSupplier();

    /**
     * 添加供货商记录
     * @param supplier
     * @return
     */
    public int getAddSupplier(Supplier supplier);

    /**
     * 修改供货商记录
     * @param supplier
     * @return
     */
    public int getUpdateSupplier(Supplier supplier);

    /**
     * 删除供货商记录
     * @param supplier
     * @return
     */
    public int getDelSupplier(Supplier supplier);

    /**
     * 根据供货商编码、供货商名称查询
     * @param supplier
     * @return
     */
    public List<Supplier> getSupplierList(Supplier supplier);
}
